import os
size=0
def get_dir_size(target_dir):
    global size
    d_list = os.listdir(target_dir)  #列出所有文件
    print(d_list)
    for f in d_list:   #遍历文件夹
        f = os.path.join(target_dir, f)
        if os.path.isfile(f):    #如果是文件，则累加大小
            size += os.path.getsize(f)
        if os.path.isdir(f):   #如果是文件夹，则递归调用本函数
            get_dir_size(f)
    return size
dir_size = get_dir_size(r'E:\胖胖要打印的资料')
print('文件夹大小:',dir_size)